wind-generated electricity - German English Dictionary